## 20ms 3072KB 30Min
num=int(input())

jia={'C':0,'J':0,'B':0}
yi={'C':0,'J':0,'B':0}
status=[0,0,0]
score_A={'J':{'J':0,'C':-1,'B':1},
         'C':{'J':1,'C':0,'B':-1},
         'B':{'J':-1,'C':1,'B':0}}
#字典中存放9组出招的结果

for i in range(num):
    a,b=input().split()
    # if a==b: #时间不稳定
    #     status[1]+=1
    #     continue
    if score_A[a][b]==1:
        jia[a]+=1
        status[0]+=1
    elif score_A[a][b]==0:
        status[1]+=1
    else:
        yi[b]+=1
        status[2]+=1
    
print(*status)
print(*status[::-1])
jia_sign=sorted(jia.items(),key=lambda x:(-x[1],x[0]))
yi_sign=sorted(yi.items(),key=lambda x:(-x[1],x[0]))

print(jia_sign[0][0],yi_sign[0][0])
